package com.final_project.zombiemenace.model;

import com.kilobolt.framework.Game;

public class BossZombie extends Zombie{
	private static final float EXTRA_SPEED = 10;
	private static final int EXTRA_HEALTH = 200;
	private static final int EXTRA_DAMAGE = 15;
	
	public BossZombie(Game game, int health, int damage, float speed) {
		super(game, health, damage, speed);
		this.setHealth(this.getHealth() + EXTRA_HEALTH);
		this.setSpeedX(this.getSpeedX() + EXTRA_SPEED);
		this.setSpeedY(this.getSpeedY() + EXTRA_SPEED);
		this.setDamage(damage + EXTRA_DAMAGE);
	}
	
	@Override
	public void update() {
		super.update();
		zombieCircle.setRadius(Assets.purpleZombie1.getWidth()
				/ FIX_ZOMBIE_CIRCLE_RADIUS);
	}

}
